<?PHP

/*
 **********************************************
 Copyright (c) 2006-2009 Anything-Digital.com
 **********************************************
 JCal Pro is a fork of the existing Extcalendar component for Joomla!
 (com_extcal_0_9_2_RC4.zip from mamboguru.com).
 Extcal (http://sourceforge.net/projects/extcal) was renamed
 and adapted to become a Mambo/Joomla! component by
 Matthew Friedman, and further modified by David McKinnis
 (mamboguru.com) to repair some security holes.

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This header must not be removed. Additional contributions/changes
 may be added to this header as long as no information is deleted.
 **********************************************

 $Id: index.php 550 2009-12-21 16:33:10Z shumisha $

 **********************************************
 Get the latest version of JCal Pro at:
 http://dev.anything-digital.com//
 **********************************************
 */

/** ensure this file is being included by a parent file */
defined( '_JEXEC' ) or die( 'Direct Access to this location is not allowed.' );

// New language structure
$lang_info = array (
	'name' => 'Catalan'
	,'nativename' => 'Català' // Language name in native language. E.g: 'Français' for 'French'
	,'locale' => array('ca','catalan') // Standard locale alternatives for a specific language. For reference, go to: http://www.php.net/manual/en/function.setlocale.php
	,'charset' => 'UTF-8' // For reference, go to : http://www.w3.org/International/O-charset-lang.html
	,'direction' => 'ltr' // 'ltr' for Left to Right. 'rtl' for Right to Left languages such as Arabic.
	,'author' => 'Toni "Estil Web"'
	,'author_email' => 'info@estilweb.net'
	,'author_url' => 'http://www.estilweb.net'
	,'transdate' => '03/06/2007'
	);

	$lang_general = array (
	'yes' => 'Si'
	,'no' => 'No'
	,'back' => 'Enrrera'
	,'continue' => 'Continuar'
	,'close' => 'Tancar'
	,'errors' => 'Errors'
	,'info' => 'Informació'
	,'day' => 'Dia'
	,'days' => 'Dies'
	,'month' => 'Mes'
	,'months' => 'Mesos'
	,'year' => 'Any'
	,'years' => 'Anys'
	,'hour' => 'Hora'
	,'hours' => 'Hores'
	,'minute' => 'Minut'
	,'minutes' => 'Minuts'
	,'everyday' => 'Cada Dia'
	,'everymonth' => 'Cada Mes'
	,'everyyear' => 'Cada Any'
	,'active' => 'Actiu'
	,'not_active' => 'No Actiu'
	,'today' => 'Avui'
	,'signature' => 'Escrit per %s'
	,'expand' => 'Expandir'
	,'collapse' => 'Contraure'
	,'any_calendar' => 'Show all calendars'
	,'noon' => 'noon'
  ,'midnight' => 'midnight'
  ,'am' => 'am'
  ,'pm' => 'pm'
	);

	// Date formats, For reference, go to : http://www.php.net/manual/en/function.strftime.php
	$lang_date_format = array (
	'full_date' => '%A, %B %d, %Y' // e.g. Wednesday, June 05, 2002
	,'full_date_time_24hour' => '%A, %B %d, %Y At %H:%M' // e.g. Wednesday, June 05, 2002 At 21:05
	,'full_date_time_12hour' => '%A, %B %d, %Y At %I:%M %p' // e.g. Wednesday, June 05, 2002 At 9:05 pm
	,'day_month_year' => '%d-%b-%Y' // e.g 10-Sep-2004
	,'local_date' => '%c' // Preferred date and time representation for current language
	,'mini_date' => '%a. %d %b, %Y'
	,'month_year' => '%B %Y'
	,'day_of_week' => array('Diumenge','Dilluns','Dimarts','Dimecres','Dijous','Divendres','Dissabte')
	,'day_of_week_mini' => array('Dm','Dl','Dm','Dc','Dj','Dv','Ds') // Només en cas d'utilitzar el mòdul jcalpro_minical, s'ha de sustituir a on posa: ['day_of_week'] per ['day_of_week_mini'] (linia 407)
	,'months' => array('Gener','Febrer','Març','Abril','Maig','Juny','Juliol','Agost','Setembre','Octubre','Novembre','Desembre')
	// Jcal Pro 2.1.x
  ,'date_entry' => '%Y-%m-%d'
	);

	$lang_system = array (
	'system_caption' => 'Missatge del Sistema'
	,'page_access_denied' => 'No té suficients privilegis per accedir a aquesta pàgina.'
	,'page_requires_login' => 'Ha d\'haver ingressat per accedir a aquesta pàgina.'
	,'operation_denied' => 'No té suficients privilegis per realitzar aquesta operació.'
	,'section_disabled' => 'Aquesta secció està actualmente deshabilitada!'
	,'non_exist_cat' => 'La categoria seleccionada no existeix !'
	,'non_exist_event' => 'L\'esdeveniment seleccionat no existeix !'
	,'param_missing' => 'Els paràmetres previstos son incorrectes.'
	,'no_events' => 'No hi ha esdeveniments per mostrar'
	,'config_string' => 'Actualment està fent sevir \'%s\' funcionant sobre %s, %s y %s.'
	,'no_table' => 'La \'%s\' taula no existeix !'
	,'no_anonymous_group' => 'La %s taula no conté el grup \'Anonymous\' !'
	,'calendar_locked' => 'Aquest servei està temporalment deshabilitat per mantenimient i millores. Disculpeu els inconvenients ocasionats !'
	,'new_upgrade' => 'El sistema ha detectat una nova versió. Es recomana executar l\'actualització ara. Premeu sobre "Continuar" per actualitzar.'
	,'no_profile' => 'Hi ha hagut un error mentres recuperàvem la seva informació de perfil'
	// Mail messages
	,'new_event_subject' => 'Nou Esdeveniment el %s'
	,'event_notification_failed' => 'Hi ha hagut un error mentre s\'enviava un correo de notificació !'
	
  ,'show_required_privileges' => 'Your user level is %s, while this requires to be %s'  // JCal 2.1
  ,'template_block_not_found' => '<b>Template error<b><br />Failed to find block \'%s\' in :<br /><pre>%s</pre>'
  ,'template_file_not_found' => '<b>JCAL Pro critical error</b>:<br />Unable to load template file %s!</b>'
	);

	// Message body for new event email notification
	$lang_system['event_notification_body'] = <<<EOT
El següent esdeveniment ha estat agregat al {CALENDAR_NAME}

Títol: "{TITLE}"
Data: "{DATE}"
Duració: "{DURATION}"

Pot accedir a aquest esdeveniment prement sobre el següent link o copiant i enganxant al seu navegador

{LINK}

Que tingui un bon dia,

El seu equip de {CALENDAR_NAME}

EOT;

	// Admin menu entries
	$lang_admin_menu = array (
	'login' => 'Ingressar'
	,'register' => 'Registre'
	,'logout' => 'Sortir <span style="color:#FF9922">[<span style="color:#606F79">%s</span>]</span>'
	,'user_profile' => 'Perfil'
	,'admin_events' => 'Esdeveniments'
	,'admin_categories' => 'Categories'
	,'admin_groups' => 'Grups'
	,'admin_users' => 'Usuaris'
	,'admin_settings' => 'Configuracions'
	);

	// Main menu entries
	$lang_main_menu = array (
	'add_event' => 'Afegir Esdeveniment'
	,'cal_view' => 'Vista Mensual'
	,'flat_view' => 'Vista Plana'
	,'weekly_view' => 'Vista Setmanal'
	,'daily_view' => 'Vista Diaria'
	,'yearly_view' => 'Vista Anual'
	,'categories_view' => 'Categories'
	,'search_view' => 'Cercar'
	,'ical_view' => 'get as iCal'
	,'print_view' => 'Print'
	);

	// ======================================================
	// Add Event view
	// ======================================================

	$lang_add_event_view = array(
	'section_title' => 'Afegir Esdeveniment'
	,'edit_event' => 'Editar esdeveniment [id%d] \'%s\''
	,'update_event_button' => 'Modificar Esdeveniment'

	// Event details
	,'event_details_label' => 'Detalls Esdeveniment'
	,'event_title' => 'Títol Esdeveniment'
	,'event_desc' => 'Descripció Esdeveniment'
	,'event_cat' => 'Categoria'
	,'choose_cat' => 'Seleccioni una categoria'
	,'event_date' => 'Data Esdeveniment'
	,'day_label' => 'Dia'
	,'month_label' => 'Mes'
	,'year_label' => 'Any'
	,'start_date_label' => 'Hora Inici'
	,'start_time_label' => 'A'
	,'end_date_label' => 'Duració'
	,'all_day_label' => 'Tot el dia'
	// Contact details
	,'contact_details_label' => 'Detalls Contacte'
	,'contact_info' => 'Infomació Contacte'
	,'contact_email' => 'Email'
	,'contact_url' => 'URL'
	// Repeat events
	,'repeat_event_label' => 'Repetir Esdeveniment'
	,'repeat_method_label' => 'Repetir Mètode'
	,'repeat_none' => 'No repetir aquest esdeveniment'
	,'repeat_every' => 'Repetir cada'
	,'repeat_days' => 'Dia(es)'
	,'repeat_weeks' => 'Setmana(es)'
	,'repeat_months' => 'Mes(os)'
	,'repeat_years' => 'Any(s)'
	,'repeat_end_date_label' => 'Repetir fins la Data'
	,'repeat_end_date_none' => 'Sense data Final'
	,'repeat_end_date_count' => 'Fi després de %s ocurrència(es)'
	,'repeat_end_date_until' => 'Repetir fins'
	// new JCalpro 2
	,'repeat_event_detached' => 'This event was part of a repetition series, but has been modified and separated from it'
	,'repeat_event_detached_short' => 'Detached from recurrence'
	,'repeat_event_not_detached' => 'This event is part of a repetition series'
	,'repeat_edit_parent_event' => 'Edit parent event'
	,'deleted_child_events' => 'Deleted %d previous repetitions'
	,'created_child_events' => 'Created a total of %d repetitions of event %s. View this event by <a href="%s" >clicking here</a>.'  // Jcal Pro 2.1.x
	// Other details
	,'other_details_label' => 'Altres Detalls'
	,'picture_file' => 'Arxiu d\'Imatge'
	,'file_upload_info' => '(%d KBytes límit- Extensions vàlides : %s )'
	,'del_picture' => 'Eliminar imatge actual ?'
	// Administrative options
	,'admin_options_label' => 'Opcions Administratives'
	,'auto_appr_event' => 'Esdeveniment Aprovat'

	// Error messages
	,'no_title' => 'Ha d\'escriure un títol d\'esdeveniment !'
	,'no_desc' => 'Ha d\'escriure una descripció per aquest esdeveniment !'
	,'no_cat' => 'Ha de seleccionar una categoria desde el menu expandible !'
	,'date_invalid' => 'Ha d\'escriure una data vàlida per aquest esdeveniment !'
	,'end_days_invalid' => 'El valor ingressat en el camp \'Dies\' no és vàlid !'
	,'end_hours_invalid' => 'El valor ingressat en el camp \'Hores\' no és vàlid !'
	,'end_minutes_invalid' => 'El valor ingressat en el camp \'Minuts\' no és vàlid !'

	,'non_valid_extension' => 'El format de l\'arxiu de la imatge adjunta no està soportat ! (Extensions vàlides: %s)'

	,'file_too_large' => 'La imatge adjunta és mes gran de %d KBytes !'
	,'move_image_failed' => 'El sistema ha fallat al moure la imatge carregada !'
	,'non_valid_dimensions' => 'L\'ample o l\'alt de la imatge és mes gran de %s pixels !'

	,'recur_val_1_invalid' => 'El valor ingressat com \'interval de repetició\' no és vàlid. Aquest valor ha de ser un número mes gran de \'0\' !'
	,'recur_end_count_invalid' => 'El valor ingressat com \'número d\'ocurrencies\' no és vàlid. Aquest valor ha de ser un número mes gran de \'0\' !'
	,'recur_end_until_invalid' => 'La data \'repetir fins\' ha de ser mes gran que la data d\'inici de l\'esdeveniment !'
	,'no_recur_end_date' => 'A recurring event should have an end-date or a number of occurences'
	// new JCalpro 2
	,'failed_existing_event_update' => 'Database error during update of event %s (%d)'
	,'failed_child_event_deletion' => 'Database error deleting children of event %s (%d)'
	,'failed_child_event_creation' => 'Database error creating children of event %s (%d)'
	,'no_calendar' => 'You must select a calendar from the drop down menu !'
	,'event_cal' => 'Calendar'
	,'private_event' => 'Private event'
	,'private_event_read_only' => 'Private event, others can read'
	,'public_event' => 'Public event'
	,'privacy' => 'Privacy'
	,'failed_event_creation' => 'Database error while trying to create this event'
	// Misc. messages JCal 2.1
	,'submit_event_pending' => 'El seu esdeveniment està pendent d\'aprobació. Gracies per enviar-lo!'
	,'submit_event_approved' => 'El seu esdeveniment ha estat automàticament aprovat. View this event by <a href="%s" >clicking here</a>. Gracies per enviar-lo!'
	,'event_repeat_msg' => 'Aquest esdeveniment es repeteix'
	,'event_no_repeat_msg' => 'Aquest esdeveniment no es repeteix'
  ,'recur_start_date_invalid' => 'Start date is not valid. For a recurring event, start date must be on the first recurrence of the series (ie: if recurring every tuesday, start date has to be a tuesday)'
  
  // new JCalPro 2.1
  ,'repeat_daily' => 'Repeat daily'
  ,'repeat_weekly' => 'Repeat weekly'
  ,'repeat_monthly' => 'Repeat monthly'
  ,'repeat_yearly' => 'Repeat yearly'
  ,'rec_weekly_on' => 'on :'
  ,'rec_monthly_on' => 'on the:'
  ,'rec_yearly_on' => 'on the:'
  ,'rec_day_first' => 'first'
  ,'rec_day_second' => 'second'
  ,'rec_day_third' => 'third'
  ,'rec_day_fourth' => 'fourth'
  ,'rec_day_last' => 'last'
  ,'rec_day_day' => 'day'
  ,'rec_day_week_day' => 'week day'
  ,'rec_day_weekend_day' => 'week-end day'
  ,'rec_yearly_on_month_label' => 'in'
	);

	// ======================================================
	// daily view
	// ======================================================

	$lang_daily_event_view = array(
	'section_title' => 'Vista Diaria'
	,'next_day' => 'Pròxim dia'
	,'previous_day' => 'Dia previ'
	,'no_events' => 'No hi ha esdeveniments aquest dia'
	);

	// ======================================================
	// weekly view
	// ======================================================

	$lang_weekly_event_view = array(
	'section_title' => 'Vista Setmanal'
	,'week_period' => '%s - %s'
	,'next_week' => 'Pròxima setmana'
	,'previous_week' => 'Setmana previa'
	,'selected_week' => 'Setmana %d'
	,'no_events' => 'No hi ha esdeveniments aquesta setmana'
	);

	// ======================================================
	// monthly view
	// ======================================================

	$lang_monthly_event_view = array(
	'section_title' => 'Vista Mensual'
	,'next_month' => 'Pròximo mes'
	,'previous_month' => 'Mes previ'
	);

	// ======================================================
	// flat view
	// ======================================================

	$lang_flat_event_view = array(
	'section_title' => 'Vista Plana'
	,'week_period' => '%s - %s'
	,'next_month' => 'Pròximo mes'
	,'previous_month' => 'Mes previ'
	,'contact_info' => 'Informació Contacte'
	,'contact_email' => 'Email'
	,'contact_url' => 'URL'
	,'no_events' => 'No hi ha esdeveniments aquest mes'
	);

	// ======================================================
	// Event view
	// ======================================================

	$lang_event_view = array(
	'section_title' => 'Vista Esdeveniments'
	,'display_event' => 'Esdeveniment: \'%s\''
	,'cat_name' => 'Categoria'
	,'event_start_date' => 'Data'
	,'event_end_date' => 'Fins'
	,'event_duration' => 'Duració'
	,'contact_info' => 'Informació Contact'
	,'contact_email' => 'Email'
	,'contact_url' => 'URL'
	,'no_event' => 'No hi ha esdeveniments per mostrar'
	,'stats_string' => '<strong>%d</strong> Total Esdeveniments'
	,'edit_event' => 'Editar Esdeveniment'
	,'delete_event' => 'Eliminar Esdeveniment'
	,'delete_confirm' => 'Està segur que vol eliminar aquest esdeveniment ?'
	
	);

	// ======================================================
	// Categories view
	// ======================================================

	$lang_cats_view = array(
	'section_title' => 'Vista Categories'
	,'cat_name' => 'Nom Categoria'
	,'total_events' => 'Esdeveniments Totals'
	,'upcoming_events' => 'Pròxims Esdeveniments'
	,'no_cats' => 'No hi ha categories per mostrar.'
	,'stats_string' => 'Hi ha <strong>%d</strong> Esdeveniments en la Categoria <strong>%d</strong>'
	);

	// ======================================================
	// Category Events view
	// ======================================================

	$lang_cat_events_view = array(
	'section_title' => 'Esdeveniments sota \'%s\''
	,'event_name' => 'Nom de l\'Esdeveniment'
	,'event_date' => 'Data'
	,'no_events' => 'No hi ha esdeveniments en aquesta categoria.'
	,'stats_string' => '<strong>%d</strong> Esdeveniments en Total'
	);

	// ======================================================
	// cal_search.php
	// ======================================================

	$lang_event_search_data = array(
	'section_title' => 'Cerca al Calendari',
	'search_results' => 'Resultats de la Cerca',
	'category_label' => 'Categoria',
	'date_label' => 'Data',
	'no_events' => 'No hi ha esdeveniments en aquesta categoria.',
	'search_caption' => 'Ingressi algunes paraules clau...',
	'search_again' => 'Cercar de nou',
	'search_button' => 'Cercar',
	// Misc.
	'no_results' => 'No s\'han trobat resultats',	
	// Stats
	'stats_string1' => '<strong>%d</strong> evento(s) trobats',
	'stats_string2' => '<strong>%d</strong> Esdeveniment(s) en <strong>%d</strong> pàgina(es)'
	);

	// ======================================================
	// profile.php
	// ======================================================

	if (defined('PROFILE_PHP'))

	$lang_user_profile_data = array(
	'section_title' => 'El meu Perfil',
	'edit_profile' => 'Editar el meu Perfil',
	'update_profile' => 'Modificar el meu Perfil',
	'actions_label' => 'Accions',
	// Account Info
	'account_info_label' => 'Informació de Compte',
	'user_name' => 'Nom Usuari',
	'user_pass' => 'Contrasenya',
	'user_pass_confirm' => 'Confirmar Contrasenya',
	'user_email' => 'Direcció E-mail',
	'group_label' => 'Membre del Grup',
	// Other Details
	'other_details_label' => 'Altres Detalls',
	'first_name' => 'Nom',
	'last_name' => 'Cognom',
	'full_name' => 'Nom complert',
	'user_website' => 'Pàgina web',
	'user_location' => 'Localització',
	'user_occupation' => 'Ocupació',
	// Misc.
	'select_language' => 'Seleccioni Llenguatge',
	'edit_profile_success' => 'Modificació del perfil satisfactoria',
	'update_pass_info' => 'Deixi el camp contrasenya buit si no necessita cambiar-lo',
	// Error messages
	'invalid_password' => 'Si us plau ingressi una contrasenya que consti només de lletres i números, entre 4 i 16 caràcters de longitud !',
	'password_is_username' => 'La contrasenya ha de ser diferente al nom d\'usuari !',
	'password_not_match' =>'La contrasenya escrita no coincideix \'confirmi la contrasenya\'',
	'invalid_email' => 'Ha d\'escriure una direcció de correu vàlida !',
	'email_exists' => 'Un altre usuari s\'ha registrat amb la direcció de correu que vostè ha escrit. Si us plau escrigui un correu diferent !',
	'no_email' => 'Ha d\'escriure una direcció de correu !',
	'invalid_email' => 'Ha d\'escriure una direcció de correu vàlida !',
	'no_password' => 'Ha d\'escriure una contrasenya per aquest compte nou !'
	);

	// ======================================================
	// register.php
	// ======================================================

	if (defined('USER_REGISTRATION_PHP'))

	$lang_user_registration_data = array(
	'section_title' => 'Registre d\'Usuari',
	// Step 1: Terms & Conditions
	'terms_caption' => 'Termes i Condicions',
	'terms_intro' => 'Per poder continuar, ha d\'estar d\'acord amb els següents termes:',
	'terms_message' => 'Si us plau, llegeixi amb atenció les següents normes detallades. Si està d\'acord amb elles i vol continuar amb el registre simplement accepti prement sobre el botó corresponent. Per cancel·lar el registre torni enrrera mitjançant el botó corresponent del seu navegador.<br /><br />Recordi que no som responsables de qualsevol esdeveniment afegit per usuaris d\'aquest calendari. No donem garantia de funcionalitat i usabilitat de qualsevol esdeveniment afegit, i no som responsables del seu contingut.<br /><br />Els missatges reflexen la visió de l\'autor dels esdeveniments, no necessàriament la visió del calendari. Qualsevol usuari que vegi algun tipus d\'ofensa en quelsevol dels esdeveniments pot posar-se en contacte amb nosaltres a través d\' email. Podem esborrar qualsevol esdeveniment que calgui o sigui digne de tal i procurarem fer-ho dins un termini raonable.<br /><br />Està d\'acuerd, respecte a l\'us d\'aquest servei, que no es podrà utilitzar aquest calendari per escriure material fals i/o difamatori, inexacte, abusiu, perillós, obscè, profà, sota orientacions sexuals, contrari a la privacitat personal, o que violi la legislació vigent.<br /><br />Està d\'acord en no escriure material sota drets d\'autor a menys que la propietat sigui seva o %s.',
	'terms_button' => 'D\'acord',

	// Account Info
	'account_info_label' => 'Informació de Compte',
	'user_name' => 'Nom d\'Usuari',
	'user_pass' => 'Contrasenya',
	'user_pass_confirm' => 'Confirmar Contrasenya',
	'user_email' => 'Direcció d\'E-mail',
	// Other Details
	'other_details_label' => 'Altres Detalls',
	'first_name' => 'Nom',
	'last_name' => 'Cognom',
	'user_website' => 'Pàgina web',
	'user_location' => 'Localització',
	'user_occupation' => 'Ocupació',
	'register_button' => 'Desar el meu registre',

	// Stats
	'stats_string1' => '<strong>%d</strong> usuaris',
	'stats_string2' => '<strong>%d</strong> usuaris en <strong>%d</strong> pàgina(es)',
	// Misc.
	'reg_nomail_success' => 'Gracies pel seu registre.',
	'reg_mail_success' => 'Un correu amb informació sobre com activar el seu compte nou ha estat desat a la direcció de correu que ens ha escrit.',
	'reg_activation_success' => 'Felicitats! El seu nou compte està actiu i vostè pot ingressar amb el seu nom d\'usuario contrasenya. Gracies pel seu registre.',
	// Mail messages
	'reg_confirm_subject' => 'Registre a %s',

	// Error messages
	'no_username' => 'Ha d\'escriure un nom d\'usuari !',
	'invalid_username' => 'Si us plau escrigui un nom d\'usuari que consti només de lletres i números, entre 4 i 30 caràcters de longitud !',
	'username_exists' => 'El nom d\'usuari que ha escrit, ja existeix. Si us plau provi amb un nom d\'usuari diferent !',
	'no_password' => 'Ha d\'escriure una contrasenya !',
	'invalid_password' => 'Si us plau escrigui una contrasenya que consti només de lletres i números, entre 4 i 16 caràcters de longitud !',
	'password_is_username' => 'La contrasenya ha de ser diferent del nombre d\'usuari !',
	'password_not_match' =>'La contrasenya que ha escrit no es correspon \'confirmi contrasenya\'',
	'no_email' => 'Ha d\'escriure una direcció de correu !',
	'invalid_email' => 'Ha d\'escriure una direcció de correu vàlida !',
	'email_exists' => 'Un altre usuari s\'ha registrat amb la direcció de correu que vostè ha escrit. Si us plau escrigui un correu diferent !',
	'delete_user_failed' => 'Aquest compte d\'usuari no pot ser eliminat',
	'no_users' => 'No hi ha comptes d\'usuari per mostrar !',
	'already_logged' => 'Vostè ja ha ingressat como a membre !',
	'registration_not_allowed' => 'El registre d\'usuaris està actualment deshabilitat !',
	'reg_email_failed' => 'Hi ha hagut un error mentre s\'enviava el correu d\'activació !',
	'reg_activation_failed' => 'Hi ha hagut un error mentre s\'estava en procès d\'activació !'

	);

	// Message body for email activation
	$lang_user_registration_data['reg_confirm_body'] = <<<EOT
Gracies per registrar-se a {CALENDAR_NAME}

El seu nom és : "{USERNAME}"
La seva contrasenya és : "{PASSWORD}"

Per activar el seu compte, necessitem que premi en el link següent
o fent copy and paste en el seu navegador.

{REG_LINK}

Atentament,

El seu equip de {CALENDAR_NAME}

EOT;

	// ======================================================
	// theme.php
	// ======================================================

	// To Be Done

	// ======================================================
	// functions.inc.php
	// ======================================================

	// To Be Done

	// ======================================================
	// dblib.php
	// ======================================================

	// To Be Done

	// ======================================================
	// admin_events.php
	// ======================================================

	if (defined('ADMIN_EVENTS_PHP'))

	$lang_event_admin_data = array(
	'section_title' => 'Administració d\'Esdeveniments',
	'events_to_approve' => 'Administració d\'Esdeveniments: Esdeveniments per Aprovar',
	'upcoming_events' => 'Administració d\'Esdeveniments: Esdeveniments futurs',
	'past_events' => 'Administració d\'Esdeveniments: Esdeveniments Passats',
	'add_event' => 'Afegir un Nou Esdeveniment',
	'edit_event' => 'Editar Esdeveniment',
	'view_event' => 'Veure Esdeveniment',
	'approve_event' => 'Aprovar Esdeveniment',
	'update_event' => 'Modificar Informació d\'Esdeveniment',
	'delete_event' => 'Eliminar Esdeveniment',
	'events_label' => 'Esdeveniments',
	'auto_approve' => 'Auto Aprobació',
	'date_label' => 'Data',
	'actions_label' => 'Accions',
	'events_filter_label' => 'Filtre d\'Esdeveniments',
	'events_filter_options' => array('Mostrar tots els esdeveniments','Mostrar només els esdeveniments no aprovats','Mostrar només els esdeveniments futurs','Mostrar només els esdeveniments passats'),
	'picture_attached' => 'Imatge adjunta',
	// View Event
	'view_event_name' => 'Esdeveniment: \'%s\'',
	'event_start_date' => 'Data',
	'event_end_date' => 'Fins',
	'event_duration' => 'Duració',
	'contact_info' => 'Informació de Contacte',
	'contact_email' => 'Email',
	'contact_url' => 'URL',
	// General Info
	// Event form
	'edit_event_title' => 'Esdeveniment: \'%s\'',
	'cat_name' => 'Categoria',
	'event_start_date' => 'Data',
	'event_end_date' => 'Fins',
	'contact_info' => 'Informació de Contacte',
	'contact_email' => 'Email',
	'contact_url' => 'URL',
	'no_event' => 'No hi ha esdeveniments per mostrar.',
	'stats_string' => '<strong>%d</strong> Esdeveniments en Total',
	// Stats
	'stats_string1' => '<strong>%d</strong> esdeveniment(s)',
	'stats_string2' => 'Total: <strong>%d</strong> esdeveniment(s) en <strong>%d</strong> pàgina(es)',
	// Misc.
	'add_event_success' => 'Nou esdeveniment afegit satisfactoriament',
	'edit_event_success' => 'Esdeveniment modificat satisfactoriament',
	'approve_event_success' => 'Esdeveniment aprovat satisfactoriament',
	'delete_confirm' => 'Segur que vol eliminar aquest esdeveniment?',
	'delete_event_success' => 'Esdeveniment eliminat satisfactoriament',
	'active_label' => 'Actiu',
	'not_active_label' => 'No Actiu',
	// Error messages
	'no_event_name' => 'Ha d\'escriure un nom per aquest esdeveniment!',
	'no_event_desc' => 'Ha d\'escriure una descripció per aquest esdeveniment!',
	'no_cat' => 'Ha d\'escollir una categoria per aquest esdeveniment!',
	'no_day' => 'Ha d\'escollir un dia!',
	'no_month' => 'Ha d\'escollir un mes!',
	'no_year' => 'Ha d\'escollir un any!',
	'non_valid_date' => 'Si us plau, escriu una data vàlida!',
	'end_days_invalid' => 'Si us plau, asseguri\'s que el camp \'Dies\' sota \'Duració\' consisteix únicament de números!',
	'end_hours_invalid' => 'Si us plau, asseguri\'s que el camp \'Hores\' sota \'Duració\' consisteix únicament de números!',
	'end_minutes_invalid' => 'Si us plau, asseguri\'s que el camp \'Minuts\' sota \'Duració\' consisteix únicament de números!',
	'file_too_large' => 'La imatge adjuntada es més gran de %d KBytes!',
	'non_valid_extension' => 'El format de l\'arxiu de la imatge adjunta no és suportat!',
	'delete_event_failed' => 'Aquest esdeveniment no es pot eliminar',
	'approve_event_failed' => 'Aquest esdeveniment no es pot aprovar',
	'no_events' => 'No hi ha esdeveniment per mostrar',
	'move_image_failed' => 'El sistema ha fallat al moure la imatge carregada !',
	'non_valid_dimensions' => 'L\'ample i el llarg de la imatge és major que %s pixels !',

	'recur_val_1_invalid' => 'El valor escrit com a \'interval de repetició\' no és vàlid. Aquest valor ha de ser un número major que \'0\'',
	'recur_end_count_invalid' => 'El valor escrit com a \'número d\'ocurrències\' no és vàlid. Aquest valor ha de ser un número major que \'0\'',
	'recur_end_until_invalid' => 'La data de \'repetir fins\' ha de ser major que la data d\'inici de  l\'esdeveniment'

	);

	// ======================================================
	// admin_categories.php
	// ======================================================

	if (defined('ADMIN_CATS_PHP'))

	$lang_cat_admin_data = array(
	'section_title' => 'Administració de Categories',
	'add_cat' => 'Afegir Nova Categoria',
	'edit_cat' => 'Editar Categoria',
	'update_cat' => 'Modificar Informació de Categoria',
	'delete_cat' => 'Esborrar Categoria',
	'events_label' => 'Esdeveniments',
	'visibility' => 'Visibilitat',
	'actions_label' => 'Accions',
	'users_label' => 'Usuaris',
	'admins_label' => 'Administradors',
	// General Info
	'general_info_label' => 'Informació General',
	'cat_name' => 'Nom de la Categoria',
	'cat_desc' => 'Descripció de la Categoria',
	'cat_color' => 'Color',
	'pick_color' => 'Escollir un Color!',
	'status_label' => 'Estat',
	'category_label' => 'Category permissions',
	// Administrative Options
	'admin_label' => 'Opcions Administratives',
	'auto_admin_appr' => 'Auto aprovar enviaments de l\'administració',
	'auto_user_appr' => 'Auto aprovar enviaments de l\'usuari',
	// Stats
	'stats_string1' => '<strong>%d</strong> categories',
	'stats_string2' => 'Actiu: <strong>%d</strong>&nbsp;&nbsp;&nbsp;Total: <strong>%d</strong>&nbsp;&nbsp;&nbsp;on <strong>%d</strong> pàgina(es)',
	// Misc.
	'add_cat_success' => 'Nova categoria afegida satisfactoriament',
	'edit_cat_success' => 'Categoria modificada satisfactoriament',
	'delete_confirm' => 'Seguro que vol esborrar aquesta categoria?',
	'delete_cat_success' => 'Categoria esborrada satisfactoriament',
	'active_label' => 'Actiu',
	'not_active_label' => 'No Actiu',
	// Error messages
	'no_cat_name' => 'Ha d\'esciure un nom per aquesta categoria!',
	'no_cat_desc' => 'Ha d\'escriure una descripció per aquesta categoria!',
	'no_color' => 'Ha d\'escriure un color per aquesta categoria !',
	'delete_cat_failed' => 'Aquesta categoria no es pot esborrar',
	'no_cats' => 'No hi ha categories per mostrar!',
	'cat_has_events' => 'Categoria %d conté %d esdeveniment(s) i per aixó no es pot esborrar!<br>Si us plau, esborri els esdeveniments d\'aquesta categoria i provi de nou'
	,'default' => 'Use default from settings'
	,'no_cats_to_delete' => 'There is no category left to delete'
	);

	// JCAL pro 2
	// ======================================================
	// admin_calendars
	// ======================================================

	if (defined('ADMIN_CALS_PHP'))

	$lang_cal_admin_data = array(
	'section_title' => 'Calendars Administration',
	'add_cal' => 'Add New Calendar',
	'edit_cal' => 'Edit Calendar',
	'update_cal' => 'Update Calendar Info',
	'delete_cal' => 'Delete Calendar',
	'events_label' => 'Events',
	'visibility' => 'Visibility',
	'actions_label' => 'Actions',
	'users_label' => 'Users',
	'admins_label' => 'Admins',
	// General Info
	'general_info_label' => 'General Information',
	'cal_name' => 'Calendar Name',
	'cal_desc' => 'Calendar Description',
	'status_label' => 'Status',
	'calendar_label' => 'Calendar permissions',
	// Stats
	'stats_string1' => '<strong>%d</strong> calendars',
	'stats_string2' => 'Active: <strong>%d</strong>&nbsp;&nbsp;&nbsp;Total: <strong>%d</strong>&nbsp;&nbsp;&nbsp;on <strong>%d</strong> page(s)',
	// Misc.
	'add_cal_success' => 'New calendar added succesfully',
	'edit_cal_success' => 'Calendar updated succesfully',
	'delete_confirm' => 'Are you sure you want to delete this calendar ?',
	'delete_cal_success' => 'Calendar deleted succesfully',
	'active_label' => 'Active',
	'not_active_label' => 'Not Active',
	// Error messages
	'no_cal_name' => 'You must provide a name for this calendar !',
	'no_cal_desc' => 'You must provide a description for this calendar !',
	'delete_cal_failed' => 'This calendar cannot be deleted',
	'no_cals' => 'There are no calendars to display !',
	'cal_has_events' => 'Calendar #%d contains %d event(s) and therefore cannot be deleted! Please delete remaining events under this calendar and try again!',
	'default' => 'Use default from settings'
	,'no_cals_to_delete' => 'There is no calendar left to delete'
	);

	// ======================================================
	// admin_users.php
	// ======================================================

	if (defined('ADMIN_USERS_PHP'))

	$lang_user_admin_data = array(
	'section_title' => 'Administració d\'Usuaris',
	'add_user' => 'Afegir Nou Usuari',
	'edit_user' => 'Editar Informació d\'Usuari',
	'update_user' => 'Modificar Informació d\'Usuari',
	'delete_user' => 'Eliminar compte d\'Usuari',
	'last_access' => 'Últim Acces',
	'actions_label' => 'Accions',
	'active_label' => 'Actiu',
	'not_active_label' => 'No Actiu',
	// Account Info
	'account_info_label' => 'Informació de Compte',
	'user_name' => 'Nom d\'Usuari',
	'user_pass' => 'Contrasenya',
	'user_pass_confirm' => 'Confirmar contrasenya',
	'user_email' => 'Direcció d\'E-mail',
	'group_label' => 'Membre del Grup',
	'status_label' => 'Estat del Compte',
	// Other Details
	'other_details_label' => 'Altres Detalls',
	'first_name' => 'Nom',
	'last_name' => 'Cognom',
	'user_website' => 'Pàgina web',
	'user_location' => 'Localització',
	'user_occupation' => 'Ocupació',
	// Stats
	'stats_string1' => '<strong>%d</strong> usuaris',
	'stats_string2' => '<strong>%d</strong> usuaris en <strong>%d</strong> pàgina(es)',
	// Misc.
	'select_group' => 'Seleccioni un...',
	'add_user_success' => 'Compte d\'usuari afegida satisfactoriament',
	'edit_user_success' => 'Compte d\'usuari modificada satisfactoriament',
	'delete_confirm' => 'Segur que vol esborrar aquest compte?',
	'delete_user_success' => 'Compte d\'usuari esborrat satisfactoriament',
	'update_pass_info' => 'Deixi el camp de la contrasenya buit si no necessita modificar-la',
	'access_never' => 'Mai',
	// Error messages
	'no_username' => 'Ha d\'escriure un nom d\'usuari',
	'invalid_username' => 'Ha d\'escriure un nom d\'usuari que consti només de lletres i números, entre 4 y 30 caràcters de longitud',
	'invalid_password' => 'Ha d\'escriure una contrasenya que consti només de lletres i números, entre 4 y 16 caràcters de longitud',
	'password_is_username' => 'La contrasenya ha de ser diferent del nom d\'usuari',
	'password_not_match' =>'La contrasenya que ha escrit no es correspon \'confirmi contrasenya\'',
	'invalid_email' => 'Ha d\'escriure una direcció de correu vàlida',
	'email_exists' => 'Un altre usuari s\'ha registrat amb la direcció de correu que vostè ha escrit. Si us plau escrigui un correu diferent !',
	'username_exists' => 'El nombre de usuario que ingresó ya existe. Por favor sugiera un nombre de usuario diferente !',
	'no_email' => 'Ha d\'escriure una direcció de correu !',
	'invalid_email' => 'Ha d\'escriure una direcció de correu vàlida !',
	'no_password' => 'Ha d\'escriure una contrasenya !',
	'no_group' => 'Seleccioni un grup per aquest usuari',
	'delete_user_failed' => 'Aquest compte d\'usuari no es pot esborrar',
	'no_users' => 'No hi ha comptes d\'usuari per mostrar'

	);

	// ======================================================
	// admin_groups.php
	// ======================================================

	if (defined('ADMIN_GROUPS_PHP'))

	$lang_group_admin_data = array(
	'section_title' => 'Administració de Grups',
	'add_group' => 'Afegir Nou Grup',
	'edit_group' => 'Editar Grup',
	'update_group' => 'Modificar Informació de Grup',
	'delete_group' => 'Esborrar Grup',
	'view_group' => 'Veure Grup',
	'users_label' => 'Membres',
	'actions_label' => 'Accions',
	// General Info
	'general_info_label' => 'Informació General',
	'group_name' => 'Nom del Grup',
	'group_desc' => 'Descripció del Grup',
	// Group Access Level
	'access_level_label' => 'Nivell d\'Acces del Grup',
	'Administrator' => 'Els usuaris d\'aquest grup tenen accesos d\'administració',
	'can_manage_accounts' => 'Els usuaris d\'aquest grup poden administrar comptes',
	'can_change_settings' => 'Els usuaris d\'aquest grup poden canviar les definicions del calendari',
	'can_manage_cats' => 'Els usuaris d\'aquest grup poden administrar categories',
	'upl_need_approval' => 'Els esdeveniments enviats requereixen aprovació de l\'administrador',
	// Stats
	'stats_string1' => '<strong>%d</strong> grups',
	'stats_string2' => 'Total: <strong>%d</strong> grups en <strong>%d</strong> pàgina(es)',
	'stats_string3' => 'Total: <strong>%d</strong> usuaris en <strong>%d</strong> pàgina(es)',
	// View Group Members
	'group_members_string' => 'Membres de \'%s\' grup',
	'username_label' => 'Nom d\'usuari',
	'firstname_label' => 'Nom',
	'lastname_label' => 'Cognom',
	'email_label' => 'Email',
	'last_access_label' => 'Últim Acces',
	'edit_user' => 'Editar Usuari',
	'delete_user' => 'Esborrar Usuari',
	// Misc.
	'add_group_success' => 'Nou grup afegit satisfactoriament',
	'edit_group_success' => 'Grup modificat satisfactoriament',
	'delete_confirm' => 'Segur que vol esborrar aquest grup?',
	'delete_user_confirm' => 'Segur que vol esborrar aquest grup?',
	'delete_group_success' => 'Grup esborrat satisfactoriament',
	'no_users_string' => 'No hi ha usuaris en aquest grup',
	// Error messages
	'no_group_name' => 'Ha d\'escriure un nom per aquest grup',
	'no_group_desc' => 'Ha d\'escriure una descripció per aquest grup',
	'delete_group_failed' => 'Aquest grup no es pot esborrar',
	'no_groups' => 'No hi ha grups per mostrar',
	'group_has_users' => 'En aquest grup hi ha %d usuari(s) i no es pot esborrar!<br>Haurà de moure els usuaris d\'aquest grup i intentar-ho de nou'

	);

	// ======================================================
	// admin_settings.php / admin_settings_template.php /
	// admin_settings_updates.php
	// ======================================================

	$lang_settings_data = array(
	'section_title' => 'Definició de Calendari'
	// Links
	,'admin_links_text' => 'Escollir Secció'
	,'admin_links' => array('Definicions Principals','Configuració de Plantilla','Modificació de Producte')
	// General Settings
	,'general_settings_label' => 'Definicions Generals'
	,'calendar_name' => 'Nom del Calendari'
	,'calendar_description' => 'Descripció del Calendari'
	,'calendar_admin_email' => 'Email de l\'Administrador del Calendari'
	,'cookie_name' => 'Nom de la cookie utilitzada per l\'script'
	,'cookie_path' => 'Ruta de la cookie utilitzada per l\'script'
	,'debug_mode' => 'Habilitar mode debug'
	,'calendar_status' => 'Estat del Calendari públic'
	// Environment Settings
	,'env_settings_label' => 'Definicions de l\'Entorn'
	,'lang' => 'Llenguatge'
	,'lang_name' => 'Llenguatge'
	,'lang_native_name' => 'Nom Nadiu'
	,'lang_trans_date' => 'Traduït el'
	,'lang_author_name' => 'Autor'
	,'lang_author_email' => 'E-mail'
	,'lang_author_url' => 'Web autor'
	,'charset' => 'Codificació de caràcters'
	,'theme' => 'Tema'
	,'theme_name' => 'Nom del tema'
	,'theme_date_made' => 'Fet per'
	,'theme_author_name' => 'Autor'
	,'theme_author_email' => 'E-mail'
	,'theme_author_url' => 'Web autor'
	,'timezone' => 'Utilizar este zona horaria per estalvi de llum diürna (DST)'
	,'time_format' => 'Format per mostrar l\'hora'
	,'24hours' => '24 Hores'
	,'12hours' => '12 Hores'
	,'auto_daylight_saving' => 'Ajustament automàtic per estalvi de llum diürna (DST)'
	,'main_table_width' => 'Ample de la taula principal (Píxels o %)'
	,'day_start' => 'El primer dia de la setmana serà el'
	,'default_view' => 'Vista per defecte'
	,'search_view' => 'Habilitar cerca'
	,'archive' => 'Mostrar esdeveniments passats'
	,'events_per_page' => 'Número d\'esdeveniments per pàgina'
	,'sort_order' => 'Ordre de clasificació per defecte'
	,'sort_order_title_a' => 'Títol ascendent'
	,'sort_order_title_d' => 'Títol descendent'
	,'sort_order_date_a' => 'Data ascendent'
	,'sort_order_date_d' => 'Data descendent'
	,'show_recurrent_events' => 'Mostrar esdeveniments recurrents'
	,'multi_day_events' => 'Esdeveniments multi-dia'
	,'multi_day_events_all' => 'Mostrar rang complert de dies'
	,'multi_day_events_bounds' => 'Mostrar només les dates d\'inici i fi'
	,'multi_day_events_start' => 'Mostrar només les dates d\'inici'
	// User Settings
	,'user_settings_label' => 'Definicions d\'usuaris'
	,'allow_user_registration' => 'Permetre registre d\'usuaris'
	,'reg_duplicate_emails' => 'Permetre emails duplicats'
	,'reg_email_verify' => 'Habilitar l\'activació de comptes a través d\'email'
	// Event View
	,'event_view_label' => 'Vista de l\'Esdeveniment'
	,'popup_event_mode' => 'Finestra de l\'Esdeveniment'
	,'popup_event_width' => 'Ample de la finestra'
	,'popup_event_height' => 'Alt de la finestra'
	// Add Event View
	,'add_event_view_label' => 'Afegir vista de l\'esdeveniment'
	,'add_event_view' => 'Habiltar'
	,'addevent_allow_html' => 'Permetre <b>Codi BB</b> a la descripció'
	,'addevent_allow_contact' => 'Permetre contacte'
	,'addevent_allow_email' => 'Permetre Email'
	,'addevent_allow_url' => 'Permetre URL'
	,'addevent_allow_picture' => 'Permetre imatges'
	,'new_post_notification' => 'Notificació de nou esdeveniment'
	// Calendar View
	,'calendar_view_label' => 'Vista de Calendari (Mensual)'
	,'monthly_view' => 'Habilitada'
	,'cal_view_show_week' => 'Mostrar número de setmana'
	,'cal_view_max_chars' => 'Caràcters màxims a la Descripció'
	// Flyer View
	,'flyer_view_label' => 'Vista voladora'
	,'flyer_view' => 'Habilitada'
	,'flyer_show_picture' => 'Mostrar imatges a la vista voladora'
	,'flyer_view_max_chars' => 'Caràcters màxims a la Descripció'
	// Weekly View
	,'weekly_view_label' => 'Vista Setmanal'
	,'weekly_view' => 'Habilitada'
	,'weekly_view_max_chars' => 'Caràcters màxims a la Descripció'
	// Daily View
	,'daily_view_label' => 'Vista Diaria'
	,'daily_view' => 'Habilitada'
	,'daily_view_max_chars' => 'Caràcters màxims a la Descripció'
	// Categories View
	,'categories_view_label' => 'Vista de Categories'
	,'cats_view' => 'Habilitada'
	,'cats_view_max_chars' => 'Caràcters màxims a la Descripció'
	// Mini Calendar
	,'mini_cal_label' => 'Mini Calendari'
	,'mini_cal_def_picture' => 'Imatge inicial'
	,'mini_cal_display_picture' => 'Mostrar imatge'
	,'mini_cal_diplay_options' => array('Res','Imatge inicial', 'Imatge diaria','Imatge setmanal','Imatge a l\'atzar')
	// Mail Settings
	,'mail_settings_label' => 'Definicions de Mail'
	,'mail_method' => 'Mètode per enviament de Mail'
	,'mail_smtp_host' => 'Hosts SMTP (separats per punt i coma ;)'
	,'mail_smtp_auth' => ' Autenticació SMTP'
	,'mail_smtp_username' => 'Nom d\'Usuari SMTP'
	,'mail_smtp_password' => 'Contrasenya SMTP'

	// Picture Settings
	,'picture_settings_label' => 'Definició d\'imatge'
	,'max_upl_dim' => 'Max. ample o alt per imatges pujades'
	,'max_upl_size' => 'Max. tamany per imatges pujades (en Bytes)'
	,'picture_chmod' => 'Mode inicial per imatges (CHMOD) (en Octal)'
	,'allowed_file_extensions' => 'Extensions d\'arxius acceptades per imatges pujades'
	// Form Buttons
	,'update_config' => 'Desar Nova Configuració'
	,'restore_config' => 'Recuperar els valors per defecte'
	// Misc.
	,'update_settings_success' => 'Definició satisfactoria de modificacions'
	,'restore_default_confirm' => 'Segur que vol recuperar las definicions originals?'
	// Template Configuration
	,'template_type' => 'Tipus de Plantilla'
	,'template_header' => 'Definició de la capçalera'
	,'template_footer' => 'Definició del peu'
	,'template_status_default' => 'Utilitzar la plantilla de tema original'
	,'template_status_custom' => 'Utilitzar la plantilla següent:'
	,'template_custom' => 'Plantilla personalitzada'

	,'info_meta' => 'Meta Informació'
	,'info_status' => 'Estat de control'
	,'info_status_default' => 'Deshabilitar aquest contingut'
	,'info_status_custom' => 'Mostrar el contingut següent:'
	,'info_custom' => 'Contingut personalitzat'

	,'dynamic_tags' => 'Marques dinàmiques'

	// Product Updates
	,'updates_check_text' => 'Si us plau, esperi mentre recuperem la informació del servidor...'
	,'updates_no_response' => 'No hi ha resposta del servidor. Si us plau, intenti-ho després.'
	,'avail_updates' => 'Modificacions disponibles'
	,'updates_download_zip' => 'Descarregar paquet ZIP (.zip)'
	,'updates_download_tgz' => 'Descarregar paquet TGZ (.tar.gz)'
	,'updates_released_label' => 'Data de publicació: %s'
	,'updates_no_update' => 'Està utilitzant la versió més nova disponible. No requereix modificacions.'
	);

	// ======================================================
	// cal_mini.inc.php
	// ======================================================

	$lang_mini_cal = array(
	'def_pic' => 'Imatge original'
	,'daily_pic' => 'Imatge del dia (%s)'
	,'weekly_pic' => 'Imatge de la setmana (%s)'
	,'rand_pic' => 'Imatge a l\'atzar (%s)'
	,'post_event' => 'Ingres de Nou Esdeveniment'
	,'num_events' => '%d event(s)'
  ,'selected_week' => 'Setmana %d'
	);

	// ======================================================
	// extcalendar.php
	// ======================================================

	// To Be Done

	// ======================================================
	// config.inc.php
	// ======================================================

	// To Be Done

	// ======================================================
	// install.php
	// ======================================================

	// To Be Done

	// ======================================================
	// login.php
	// ======================================================

	if (defined('LOGIN_PHP'))

	$lang_login_data = array(
	'section_title' => 'Pantalla d\'Accés'
	// General Settings
	,'login_intro' => 'Escrigui el seu nom d\'usuari i contrasenya'
	,'username' => 'Nom d\'Usuari'
	,'password' => 'Contrasenya'
	,'remember_me' => 'Recordar'
	,'login_button' => 'Accedir'
	// Errors
	,'invalid_login' => 'Si us plau, ha de verificar la informació escrita!'
	,'no_username' => 'Ha d\'escriure un nom d\'usuari'
	,'already_logged' => 'Ja està conectat'
	);

	// ======================================================
	// logout.php
	// ======================================================

	// To Be Done

  // ======================================================
  // latest_events module
  // ======================================================

  $lang_latest_events = array(
  'view_full_cal' => 'View full calendar'
  ,'add_new_event' => 'Add new event'
  ,'recent_events' => 'Recent events'
  ,'no_events_scheduled' => 'There are no upcoming events currently scheduled.'
  ,'more_days' => ' More Days'
  ,'days_ago' => ' Days Ago'
  );

  // New defined constants, used to make a start with new language system

  if (!defined('_EXTCAL_THEMES_INSTALL_HEADING'))
  {
    DEFINE('_EXTCAL_THEMES_INSTALL_HEADING', 'JCal Pro Themes Manager');

    //Common
    DEFINE('_EXTCAL_VERSION', 'Version');
    DEFINE('_EXTCAL_DATE', 'Date');
    DEFINE('_EXTCAL_AUTHOR', 'Author');
    DEFINE('_EXTCAL_AUTHOR_EMAIL', 'Author E-Mail');
    DEFINE('_EXTCAL_AUTHOR_URL', 'Author URL');
    DEFINE('_EXTCAL_PUBLISHED', 'Published');

    //Plugins
    DEFINE('_EXTCAL_THEME_PLUGIN', 'Theme');
    DEFINE('_EXTCAL_THEME_PLUGCOM', 'Theme/Command');
    DEFINE('_EXTCAL_THEME_NAME', 'Name');
    DEFINE('_EXTCAL_THEME_HEADING', 'JCal Pro Themes Manager');
    DEFINE('_EXTCAL_THEME_FILTER', 'Filter');
    DEFINE('_EXTCAL_THEME_ACCESS_LIST', 'Access List');
    DEFINE('_EXTCAL_THEME_ACCESS_LVL', 'Access Level');
    DEFINE('_EXTCAL_THEME_CORE', 'Core');
    DEFINE('_EXTCAL_THEME_DEFAULT', 'Default');
    DEFINE('_EXTCAL_THEME_ORDER', 'Order');
    DEFINE('_EXTCAL_THEME_ROW', 'Row');
    DEFINE('_EXTCAL_THEME_TYPE', 'Type');
    DEFINE('_EXTCAL_THEME_ICON', 'Icon');
    DEFINE('_EXTCAL_THEME_LAYOUT_ICON', 'Layout Icon');
    DEFINE('_EXTCAL_THEME_DESC', 'Description');
    DEFINE('_EXTCAL_THEME_EDIT', 'Edit');
    DEFINE('_EXTCAL_THEME_NEW', 'New');
    DEFINE('_EXTCAL_THEME_DETAILS', 'Plugin Details');
    DEFINE('_EXTCAL_THEME_PARAMS', 'Parameters');
    DEFINE('_EXTCAL_THEME_ELMS', 'Elements');
    //Plugin Installer
    DEFINE('_EXTCAL_THEMES_INSTALL_MSG', 'Only those Themes that can be uninstalled are displayed - the Core Theme cannot be removed.');
    DEFINE('_EXTCAL_THEME_NONE', 'There are no non-core themes installed');

    //Language Manager
    DEFINE('_EXTCAL_LANG_HEADING', 'EXTCAL Language Manager');
    DEFINE('_EXTCAL_LANG_LANG', 'Language');

    //Language Installer
    DEFINE('_EXTCAL_LANG_HEADING_INSTALL', 'Install new EXTCAL Language');
    DEFINE('_EXTCAL_LANG_BACK', 'Back to Language Manager');
    //

    //Global Installer
    DEFINE('_EXTCAL_INS_PACKAGE_UPLOAD', 'Upload Package File');
    DEFINE('_EXTCAL_INS_PACKAGE_FILE', 'Package File');
    DEFINE('_EXTCAL_INS_INSTALL', 'Install From Directory');
    DEFINE('_EXTCAL_INS_INSTALL_DIR', 'Install Directory');
    DEFINE('_EXTCAL_INS_UPLOAD_BUTTON', 'Upload File &amp; Install');
    DEFINE('_EXTCAL_INS_INSTALL_BUTTON', 'Install');
  }
  